appendectomy scar - Turkish English Dictionary